Name: | Super Brand Mall | |
Phone: | 862168877888 | |
Email: | Info@superbrandmall.com | |
Address: | No.168 , Lujiazui West Road | |
Town: | Shanghai |
Super Brand Mall is a major shopping centre in Shanghai. Set in the prime location of Lujiazui Finance and Trade Zone, Super Brand Mall has views of Shanghai's famous Bund.